Revenue\Revenue_Analytics_REST_Controller D

Total Complexity 195
Dependencies 4
Dependents 1
Total lines 1,536
Lines of code 989
Logical lines of code 478
Comment lines 338
Methods 17
Properties 2

Methods 17

Method Rating Maintainability Complexity Lines of code
fetch_and_process_data()
D
32 33 101
get_recent_campaigns_stats()
C
28
21 160
get_order_stats_data()
C
33 23 87
get_campaign_analytics_data()
B
36 22 70
get_conversion_stats()
B
37 20 63
get_most_performing_stats()
B
32 16 118
get_total_stats()
B
36 19 69
get_campaigns_stats()
A
45 13 36
get_recent_order_stats()
A
39 9 71
get_campaign_stats()
S
42 4 59
register_routes()
S
42 1 74
generate_chart_data()
S
59 4 14
calculateCampaignTrend()
S
61 4 12
get_campaign_total_stats()
S
49 2 40
getLastNDaysGraphData()
S
65 2 9
get_analytics_permissions_check()
S
80 1 3
build_mysql_datetime()
S
79 1 3